Dreitier\Nadi\Ui\NadiSingleSiteConfigurationPage A

Total Complexity 52
Dependencies 32
Dependents 4
Total lines 784
Lines of code 438
Logical lines of code 205
Comment lines 177
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
getValidator()
S
38 2 84
loadAdminScriptsAndStyle()
S
42 2 66
persistOptionsValues()
S
54 5 20
verifyInternal()
S
54 4 22
loadSharedAdminScriptsAndStyle()
S
43 1 58
wpAjaxListener()
S
61 4 12
getAllOptionsValues()
S
58 3 15
getVerificationValidator()
S
55 2 21
renderAdmin()
S
47 1 36
prepareNetBiosName()
S
70 3 6
prepareDomainSid()
S
70 3 6
routeRequest()
S
65 3 8
verifyAdConnection()
S
64 2 10
getSharedValidator()
S
60 1 13
addBaseDnValidators()
S
62 1 12
getTitle()
S
79 1 3
getDomainSidForPersistence()
S
80 1 3
getNetBiosNameForPersistence()
S
80 1 3
generateNewAuthCode()
S
72 1 5
persistDomainSid()
S
80 1 3
persistNetBiosName()
S
80 1 3
validate()
S
79 1 3
validateVerification()
S
79 1 3
validateWithValidator()
S
76 1 4
getCapability()
S
81 1 3
getNonce()
S
81 1 3
getActionMapping()
S
82 1 3
getSlug()
S
80 1 3
wpAjaxSlug()
S
81 1 3
__construct()
S
76 1 4